home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 6058 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.9 KB

  1. Path: nntp.uio.no!solace!news
  2. From: cmh@lls.se (Magnus Holmgren)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: What the new Amiga-OS *must* have --> SAY *NO* TO FAT BINARIES!!!
  5. Date: 23 Mar 1996 18:53:42
  6. Organization: Visage development
  7. Message-ID: <4j1fds$iev@fizban.solace.mh.se>
  8. References: <DooHpz.HHq@solair1.inter.NL.net>
  9. NNTP-Posting-Host: gawain.lls.se
  10. Mime-Version: 1.2
  11. Content-Type: TEXT/PLAIN; charset=ISO-8859-1
  12. Content-Transfer-Encoding: 8BIT
  13. X-FTN-To: Hans Guijt
  14. X-Newsreader: Spot 1.3a #26/NetGate 1.2
  15.  
  16. In a message of 22 Mar 96, Hans wrote to :
  17.  
  18.  HG> No, the Amiga had them since time immemorial. *WE* are not stuck with
  19.  HG> string gadgets that close your window when you press return (as happens
  20.  HG> far too often in Windows applications).
  21.  
  22. This is _quite_ annoying in requesters that have a multi-line entry field.
  23. In that program one must press ctrl-return to get a new line in that field.
  24. I quite often close it by mistake...
  25.  
  26.  HG> I generally find that C= had very sensible ideas about how things
  27.  HG> should work. The Amiga is the *only* windowing system that I know
  28.  HG> that has 'toback' gadgets on every window. I positively HATE Windows
  29.  HG> for not having them:
  30.  
  31. (Well, not _all_, but most do have them.)
  32.  
  33.  HG> And I despise that 'clicktofront' feature. I find myself continuously
  34.  HG> resizing stuff so I can read in one window and work in another.
  35.  
  36. Agreed. But I really like the clicktofront way of doubeclicking the window
  37. border, and it is moved to the front. There is one program for the Amiga
  38. that provides this. I think Motif have it as well.
  39.  
  40.  HG> What you say about BOOPSI is complete bullshit.
  41.  
  42. Well, not completely, I'd say. It is a bit inefficient (especially if you
  43. subclass a couple of levels down), and it is a tad messy to code in -
  44. mainly due to the fact that it is in plain C/asm or whatever you prefer..
  45.  
  46. As to bugs, well, it is much up to the class implementor. The system as
  47. such isn't buggy at least..
  48.  
  49.  HG> No, you'd rather have that great windows API (GetWindowLong (Window,
  50.  HG> -16) anyone?)...
  51.  
  52. And that means? (Haven't done any Windows programming...)
  53.  
  54.  HG> So you can change dialog boxes in Windows - big deal. Now try hacking
  55.  HG> *real windows*. Oops - you can't.
  56.  
  57. But the concept is quite nice. No need to recompile a program only because
  58. you want to change the layout a little. For a developer this could be very
  59. convenient.
  60.  
  61.  HG> The GUI's produced by MUI are among the most beautiful I have seen on
  62.  HG> any platform (including Windows, Windows 95, OS/2, EASE, GEOS, Motif,
  63.  HG> Solaris, and others). Even better, they don't need wide expanses of
  64.  HG> screen just to show a simple 'yes-no' style window.
  65.  
  66. But MUI has its own set of problems... And I'm not _that_ fond of the look
  67. (I have tried to make it better, but never really succeeded).
  68.  
  69.  HG> New ASL? What should it contain?
  70.  
  71. Nothing much, I guess, but I don't really like parts of its behaviour...
  72.  
  73. --
  74. Magnus Holmgren - Amiga programmer and enthusiast
  75.  
  76.  
  77.